Big Huge Thesaurus

coccus hesperidum

noun

sounds kind of like